package com.qike.duola.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;

public class DuolaTransOrder {
    private Integer id;

    private Long addUid;

    private LocalDateTime addTime;

    private Integer status;

    private Integer orderStatus;

    private Integer planId;

    private Integer carId;

    private Integer formulaId;

    private Double totalVolume;

    private Double signVolume;

    private Integer sendType;

    private LocalDateTime loadTime;

    private LocalDateTime arrivalSiteTime;

    private LocalDateTime leaveSiteTime;

    private LocalDateTime leaveMixTime;

    private LocalDateTime returnMixTime;

    private LocalDateTime startTime;

    private LocalDateTime finishTime;

    private Integer goodsId;

    private Integer lineId;

    private String carNo;

    private String remark;

    private LocalDateTime updateTime;

    private Double wasteVolume;

    private Integer projectId;

    private Double distance;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Long getAddUid() {
        return addUid;
    }

    public void setAddUid(Long addUid) {
        this.addUid = addUid;
    }

    public LocalDateTime getAddTime() {
        return addTime;
    }

    public void setAddTime(LocalDateTime addTime) {
        this.addTime = addTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Integer getPlanId() {
        return planId;
    }

    public void setPlanId(Integer planId) {
        this.planId = planId;
    }

    public Integer getCarId() {
        return carId;
    }

    public void setCarId(Integer carId) {
        this.carId = carId;
    }

    public Integer getFormulaId() {
        return formulaId;
    }

    public void setFormulaId(Integer formulaId) {
        this.formulaId = formulaId;
    }

    public Double getTotalVolume() {
        return totalVolume;
    }

    public void setTotalVolume(Double totalVolume) {
        this.totalVolume = totalVolume;
    }

    public Double getSignVolume() {
        return signVolume;
    }

    public void setSignVolume(Double signVolume) {
        this.signVolume = signVolume;
    }

    public Integer getSendType() {
        return sendType;
    }

    public void setSendType(Integer sendType) {
        this.sendType = sendType;
    }

    public LocalDateTime getLoadTime() {
        return loadTime;
    }

    public void setLoadTime(LocalDateTime loadTime) {
        this.loadTime = loadTime;
    }

    public LocalDateTime getArrivalSiteTime() {
        return arrivalSiteTime;
    }

    public void setArrivalSiteTime(LocalDateTime arrivalSiteTime) {
        this.arrivalSiteTime = arrivalSiteTime;
    }

    public LocalDateTime getLeaveSiteTime() {
        return leaveSiteTime;
    }

    public void setLeaveSiteTime(LocalDateTime leaveSiteTime) {
        this.leaveSiteTime = leaveSiteTime;
    }

    public LocalDateTime getLeaveMixTime() {
        return leaveMixTime;
    }

    public void setLeaveMixTime(LocalDateTime leaveMixTime) {
        this.leaveMixTime = leaveMixTime;
    }

    public LocalDateTime getReturnMixTime() {
        return returnMixTime;
    }

    public void setReturnMixTime(LocalDateTime returnMixTime) {
        this.returnMixTime = returnMixTime;
    }

    public LocalDateTime getStartTime() {
        return startTime;
    }

    public void setStartTime(LocalDateTime startTime) {
        this.startTime = startTime;
    }

    public LocalDateTime getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(LocalDateTime finishTime) {
        this.finishTime = finishTime;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public Integer getLineId() {
        return lineId;
    }

    public void setLineId(Integer lineId) {
        this.lineId = lineId;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo == null ? null : carNo.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }

    public Double getWasteVolume() {
        return wasteVolume;
    }

    public void setWasteVolume(Double wasteVolume) {
        this.wasteVolume = wasteVolume;
    }

    public Integer getProjectId() {
        return projectId;
    }

    public void setProjectId(Integer projectId) {
        this.projectId = projectId;
    }

    public Double getDistance() {
        return distance;
    }

    public void setDistance(Double distance) {
        this.distance = distance;
    }
}